splendid and plentiful repast - Francés Inglés Diccionario